Проектування та створення автоматизованих тестів у середовищі створення тестів Silk Test 2008

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
ЗІ
Кафедра:
Не вказано

Інформація про роботу

Рік:
2011
Тип роботи:
Лабораторна робота
Предмет:
Інші

Частина тексту файла

МІНІСТЕРСТВО ОСВІТИ І НАУКИ,МОЛОДІ І СПОРТУ УКРАЇНИ ТЕХНІЧНИЙ КОЛЕДЖ НУ «ЛЬВІВСЬКА ПОЛІТЕХНІКА» Лабораторна робота №6 з Людино-машинного інтерфейсу на тему: “ Проектування та створення автоматизованих тестів у середовищі створення тестів Silk Test 2008” Мета: Засвоїти методику та виробити практичні навички у проектуванні та створенні автоматизованих тестів у середовищі створення тестів Silk Test 2008. Завдання: Спроектувати та розробити автоматизований тест. Теоретична частина Основні поняття SilkTest-а: фрейм і тесткейс. У фреймі зберігається вся інформація про вікна, з якими працює скрипт (кнопки, меню, списки і т.д.). У тесткейсе зберігаються записані і / або написані дії, які необхідно проводити під час тестування. Інформація про вікна зазвичай зберігається у файлах з розширенням *. inc, тесткейси - у файлах з розширенням *. t. І хоча опис вікон можна помістити в *. t файл, а тесткейси - в *. inc файли, робити це не рекомендується з міркувань простоти пошуку. У SilkTest-е є свій вбудований об'єктно-орієнтована мова програмування 4Test, схожий на мову с + +. Зробимо простий приклад. Для початку відкриємо тестове додаток, який поставляється з SilkTest-ом (Start - Programs - SilkTest - Sample Applications - TestApp). Тепер відкриємо SilkTest і виберемо пункт меню File - New, у вікні виберемо 4Test Script і натиснемо ОК.Збережемо отриманий порожній файл. Тепер виберемо пункт меню Record - Testcase. Введемо ім'я для тесткейса (за замовчуванням Test1), в полі Application State виберемо (none) і натиснемо кнопку Start Recording. У тестовому додатку виконаємо будь-які дії (наприклад, виберемо пункт меню Control - Check box, потім у вікні включимо перемикач The check box і натиснемо кнопку Exit). У вікні Record Status у правому нижньому кутку екрана натиснемо Done.У вікні Record Testcase натиснемо Paste to Editor. Так як при записі були використані невідомі скрипту об'єкти (в даному випадку всі об'єкти були невідомі), то SilkTest запропонує зберегти їх опис в файл frame.inc (Paste testcase and update window declarations).Залишимо цю опцію включеною і натиснемо ОК. У результаті всіх цих дій ми отримаємо 2 файли (один з яких ми зберегли спочатку, другий був створений SilkTest-ом) із записаним тесткейсом і фреймом. Для того, щоб відтворити записані дії в SilkTest-е виберемо пункт меню Run - Testcase і натиснемо кнопку Run. В результаті отримаємо на екран файл з результатом (Testcase Test1 - Passed). Процес запису рекомендується розбити на 2 частини: Запис кадру, його модифікація і доробка Запис та / або написання тесткейса Код програми: Клас Form1.cs using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace laba2{ public partial class Form1 : Form { //Стрічка підєднання до БД Access string conString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=lab2.accdb;Persist Security Info=False;"; public Form1() { InitializeComponent(); } //Процедура викликається при запуску програми private void вихідToolStripMenuItem_Click(object sender, EventArgs e) { this.Close(); } private void пошукПоIdToolStripMenuItem_Click(object sender, EventArgs e) { SearchbyID sbID = new SearchbyID(); sbID.MdiParent = this; sbID.Show(); } private void пошукПоВиробникуToolStripMenuItem_Click(object sender, EventArgs e) { Searchbybrand sbbr = new Searchbybrand(); sbbr.MdiParent = this; sbbr.Show(); } private void пошукЗаПлКондиціонуванняToolStripMenuItem_Click(object sender, EventArgs e) { Searchbysqr sbsq = new Searchbysqr(); sbsq.MdiParent = this; sbsq.Show(); } private void пошукЗаПлОбігрівуToolStripMenuItem_Click(objec...
Антиботан аватар за замовчуванням

06.02.2014 19:02

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини